Sarva Dharma Sthal/Mccluskieganj, A Mini London Located At 40 Miles Away From Ranchi.